The Controversial New Civilian Legal Sig M5 - M7 Infantry Rifle.